@media (max-width: 1421px) {

}
@media (max-width: 1366px) {

}
@media (max-width: 1024px) {
        .siteHomepageGame {
                height:  600px;
        }
        .siteHomepageGame > .mainContentTitle {
                line-height: 400px;
        }
        .siteHomepageGame {
                max-height: 450px;
        }
        #homepage .escapeRoomLarge {
                display: none;
        }
        #homepage .escapeRoomSmall {
                display: block;
                padding-right: 20px;
        }
        #homepage .siteHomepageGame .poster,
        #homepage .siteHomepageGame .roomName {
                margin-top: 40px;
        }
        .contactAdvisor > div {
                padding: 10px 10px 20px 10px;
        }
        .contactAdvisor .google {
                background-color: #fff;
                width: 400px;
                height: 300px;
        }
        .contactAdvisor .tripAdvisorWidget {
                max-height: 600px;
        }
        .infoSmall {
                display: block;
        }
        .infoLarge {
                display: none;
        }
}
@media (max-width: 768px) {      
        #homepage .infoWrapper > div {
                height: 300px;
        }
        .siteHomepageGame {
                max-height: 300px;
        }
        #homepage .siteHomepageGame .poster,
        #homepage .siteHomepageGame .roomName,
        #homepage .siteHomepageGame .roomName > h1{
                margin-top: 0;
        }
        #homepage .gallery {
                max-height: inherit;
        }
        #viewEscapeRoom .vitalsLarge {
                display: none;
        }
        #viewEscapeRoom .vitalsSmall {
                display: block;
                height: inherit;
        }
        #viewEscapeRoom .vitalsSmall > div:last-child {
                padding-bottom: 20px;
        }
        #viewEscapeRoom .info > div {
                height: inherit;
        }
        #viewEscapeRoom .fastGames > .rank {
                text-align: center;
        }
        #viewEscapeRoom .fastGames > .rankInfo {
                text-align: left;
        }

}
@media (max-width: 414px) {
        nav .navLogo {
                display: none;
        }
        .navbar .escapeRooms {
                display: block;
        }
        #homepage .events .col-sm-6 {
                padding: 30px;
        }
        #homepage .mapWrapper .col-sm-6 {
                margin: 30px;
        }
        .templateNavigationMindquest .navbar-nav > li {
                margin-right: 0;                
        }
        .playerStats th {
                font-size: 12px;
        }
        .templateNavigationMindquest .navbar-nav > li > a, 
        .templateNavigationMindquest .navbar-nav > li > div {
                border: 0;
                background-color: inherit;
                padding: 10px;
                margin-top: 0;
                width: inherit;
        }
        .templateNavigationMindquest .navbar-nav > li.book > a, 
        .templateNavigationMindquest .navbar-nav > li.book > div {
                border: 0;
                background-color: inherit;
                padding: 10px;
                margin-top: 0;
                width: inherit;
                color: #000;
        }
        .templateNavigationMindquest .navbar-nav > li.book > a:hover, 
        .templateNavigationMindquest .navbar-nav > li.book > div:hover {
                color: #fff;
        }
        .blueimp-gallery > .slides > .slide > .slide-content {
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                margin-left: auto;
                margin-right: auto;
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%;
                opacity: 1;
        }
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {

}
